New upstream release
authorSimon McVittie <smcv@debian.org>
Wed, 17 Jan 2018 12:20:37 +0000 (12:20 +0000)
committerSimon McVittie <smcv@debian.org>
Wed, 17 Jan 2018 12:20:37 +0000 (12:20 +0000)
  - d/copyright: Update
  - d/patches: Remove, applied upstream

debian/changelog
debian/copyright
debian/patches/2018.1/tests-Assert-that-byte-order-is-swapped-on-LE-but-not-BE-.patch [deleted file]
debian/patches/2018.1/tests-Don-t-assume-uid-primary-gid.patch [deleted file]
debian/patches/series [deleted file]

index de60cb10fbd3e61d524b95f03795653124f97613..e265ed75aed36342517b8daa3a806e1e6ad89ad0 100644 (file)
@@ -1,5 +1,8 @@
-ostree (2017.15-3) UNRELEASED; urgency=medium
+ostree (2018.1-1) UNRELEASED; urgency=medium
 
+  * New upstream release
+    - d/copyright: Update
+    - d/patches: Remove, applied upstream
   * Move Vcs-* to salsa.debian.org
 
  -- Simon McVittie <smcv@debian.org>  Mon, 15 Jan 2018 01:19:14 +0000
index 2d6fd5772630c71ec3a5053a141dd6bb2742f3fa..3b3c5936944c814a2826194cc0fc73a341249b78 100644 (file)
@@ -8,7 +8,7 @@ Copyright:
  © 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
  © 1999-2000, 2002-2005 Free Software Foundation, Inc.
  © 1999-2003 Ximian, Inc.
- © 2008-2017 Red Hat, Inc
+ © 2008-2018 Red Hat, Inc
  © 2011-2017 Colin Walters <walters@verbum.org>
  © 2017 Georges Basile Stavracas Neto
  © 2011 Avery Pennarun
@@ -22,6 +22,7 @@ Copyright:
  © 2015 Dan Nicholson <nicholson@endlessm.com>
  © 2015 Canonical Ltd.
  © 2017 Endless Mobile, Inc.
+ © 2018 Matthew Leeds
 License: LGPL-2+
 
 Files:
@@ -54,6 +55,21 @@ Copyright:
  2012 Lucas De Marchi
 License: GPL-2+ with Autoconf exception
 
+Files:
+ gtk-doc.make
+Copyright:
+ 2003 James Henstridge
+ 2004-2007 Damon Chaplin
+ 2007-2017 Stefan Sauer
+License: GPL-3+
+
+Files:
+ buildutil/gtk-doc.m4
+Copyright:
+ 2003 James Henstridge
+ 2007-2017 Stefan Sauer
+License: GPL-3+ with Autoconf exception
+
 Files:
  bsdiff/*
 Copyright:
@@ -103,6 +119,50 @@ Comment:
  License version 2 can be found in the file
  '/usr/share/common-licenses/GPL-2'.
 
+License: GPL-3+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+Comment:
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ '/usr/share/common-licenses/GPL-3'.
+
+License: GPL-3+ with Autoconf exception
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ As a special exception, the above copyright owner gives unlimited
+ permission to copy, distribute and modify the configure scripts that
+ are the output of Autoconf when processing the Macro. You need not
+ follow the terms of the GNU General Public License when using or
+ distributing such scripts, even though portions of the text of the
+ Macro appear in them. The GNU General Public License (GPL) does govern
+ all other use of the material that constitutes the Autoconf Macro.
+Comment:
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ '/usr/share/common-licenses/GPL-3'.
+
 License: LGPL-2+
  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU Library General Public License as published by
diff --git a/debian/patches/2018.1/tests-Assert-that-byte-order-is-swapped-on-LE-but-not-BE-.patch b/debian/patches/2018.1/tests-Assert-that-byte-order-is-swapped-on-LE-but-not-BE-.patch
deleted file mode 100644 (file)
index 1c65923..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-From: Simon McVittie <smcv@collabora.com>
-Date: Wed, 3 Jan 2018 08:23:10 +0000
-Subject: tests: Assert that byte-order is swapped on LE but not BE CPUs
-
-Closes: #1392
-Signed-off-by: Simon McVittie <smcv@collabora.com>
-Closes: #1393
-Approved by: cgwalters
-Applied-upstream: 2018.1, commit:https://github.com/ostreedev/ostree/commit/994cd66744e559c92644f36028c6c262605ad75a
----
- Makefile-tests.am      |  8 +++++++-
- tests/basic-test.sh    | 14 +++++++++++++-
- tests/get-byte-order.c | 12 ++++++++++++
- 3 files changed, 32 insertions(+), 2 deletions(-)
- create mode 100644 tests/get-byte-order.c
-
-diff --git a/Makefile-tests.am b/Makefile-tests.am
-index 2b33555..25a8d08 100644
---- a/Makefile-tests.am
-+++ b/Makefile-tests.am
-@@ -130,7 +130,13 @@ experimental_test_scripts = \
-       tests/test-summary-collections.sh \
-       tests/test-pull-collections.sh \
-       $(NULL)
--test_extra_programs = $(NULL)
-+test_extra_programs = \
-+      tests/get-byte-order \
-+      $(NULL)
-+
-+tests_get_byte_order_SOURCES = tests/get-byte-order.c
-+tests_get_byte_order_CFLAGS = $(AM_CFLAGS) $(GLIB_CFLAGS)
-+tests_get_byte_order_LDADD = $(GLIB_LIBS)
- tests_repo_finder_mount_SOURCES = tests/repo-finder-mount.c
- tests_repo_finder_mount_CFLAGS = $(common_tests_cflags)
-diff --git a/tests/basic-test.sh b/tests/basic-test.sh
-index 87cb9fa..c4eb9ca 100644
---- a/tests/basic-test.sh
-+++ b/tests/basic-test.sh
-@@ -759,8 +759,20 @@ $OSTREE show --print-metadata-key=FOO test2 > test2-meta
- assert_file_has_content test2-meta "BAR"
- $OSTREE show --print-metadata-key=KITTENS test2 > test2-meta
- assert_file_has_content test2-meta "CUTE"
-+
- $OSTREE show --print-metadata-key=SOMENUM test2 > test2-meta
--assert_file_has_content test2-meta "uint64 3026418949592973312"
-+case "$("${test_builddir}/get-byte-order")" in
-+    (4321)
-+        assert_file_has_content test2-meta "uint64 42"
-+        ;;
-+    (1234)
-+        assert_file_has_content test2-meta "uint64 3026418949592973312"
-+        ;;
-+    (*)
-+        fatal "neither little-endian nor big-endian?"
-+        ;;
-+esac
-+
- $OSTREE show -B --print-metadata-key=SOMENUM test2 > test2-meta
- assert_file_has_content test2-meta "uint64 42"
- $OSTREE show --print-detached-metadata-key=SIGNATURE test2 > test2-meta
-diff --git a/tests/get-byte-order.c b/tests/get-byte-order.c
-new file mode 100644
-index 0000000..7e7ba31
---- /dev/null
-+++ b/tests/get-byte-order.c
-@@ -0,0 +1,12 @@
-+/* Helper for OSTree tests: return host byte order */
-+
-+#include "config.h"
-+
-+#include <glib.h>
-+
-+int
-+main (void)
-+{
-+  g_print ("%d\n", G_BYTE_ORDER);
-+  return 0;
-+}
diff --git a/debian/patches/2018.1/tests-Don-t-assume-uid-primary-gid.patch b/debian/patches/2018.1/tests-Don-t-assume-uid-primary-gid.patch
deleted file mode 100644 (file)
index 299c558..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From: Simon McVittie <smcv@collabora.com>
-Date: Sun, 10 Dec 2017 19:39:38 +0000
-Subject: tests: Don't assume uid == primary gid
-
-Nothing guarantees that each user has a group containing only
-themselves. Even if they do, nothing guarantees that its group ID
-equals the user ID, particularly if another user earlier in the same
-range was created without a corresponding group or vice versa.
-
-Signed-off-by: Simon McVittie <smcv@collabora.com>
-Forwarded: https://github.com/ostreedev/ostree/pull/1390
-Applied-upstream: 2018.1, commit:https://github.com/ostreedev/ostree/commit/f63e62fbd272edbdd9695a10d841fc6b5eb69df8
----
- tests/test-basic-user.sh | 14 ++++++++------
- 1 file changed, 8 insertions(+), 6 deletions(-)
-
-diff --git a/tests/test-basic-user.sh b/tests/test-basic-user.sh
-index 7f970b5..6987e4a 100755
---- a/tests/test-basic-user.sh
-+++ b/tests/test-basic-user.sh
-@@ -104,18 +104,20 @@ cd ${test_tmpdir}
- rm -rf test2-checkout
- $OSTREE checkout -H -U test2 test2-checkout
- # With --link-checkout-speedup, specifying --owner-uid should "win" by default.
--myid=$(id -u)
--newid=$((${myid} + 1))
--$OSTREE commit ${COMMIT_ARGS} --owner-uid ${newid} --owner-gid ${newid} \
-+myuid=$(id -u)
-+mygid=$(id -g)
-+newuid=$((${myuid} + 1))
-+newgid=$((${mygid} + 1))
-+$OSTREE commit ${COMMIT_ARGS} --owner-uid ${newuid} --owner-gid ${newgid} \
-         --link-checkout-speedup -b test2-linkcheckout-test --tree=dir=test2-checkout
- $OSTREE ls test2-linkcheckout-test /baz/cow > ls.txt
--assert_file_has_content ls.txt "^-006.. ${newid} ${newid} .*/baz/cow"
-+assert_file_has_content ls.txt "^-006.. ${newuid} ${newgid} .*/baz/cow"
- # But --devino-canonical should override that
--$OSTREE commit ${COMMIT_ARGS} --owner-uid ${newid} --owner-gid ${newid} \
-+$OSTREE commit ${COMMIT_ARGS} --owner-uid ${newuid} --owner-gid ${newgid} \
-         -I -b test2-devino-test --tree=dir=test2-checkout
- $OSTREE ls test2-devino-test /baz/cow > ls.txt
--assert_file_has_content ls.txt "^-006.. ${myid} ${myid} .*/baz/cow"
-+assert_file_has_content ls.txt "^-006.. ${myuid} ${mygid} .*/baz/cow"
- $OSTREE refs --delete test2-{linkcheckout,devino}-test
- echo "ok commit with -I"
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644 (file)
index 18f048f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-2018.1/tests-Don-t-assume-uid-primary-gid.patch
-2018.1/tests-Assert-that-byte-order-is-swapped-on-LE-but-not-BE-.patch